import * as em from '@/enums';

export default {
    名称: "开发",
    英文名: "dev",
    图标: "shop",
    子元件s: [
        {
            名称: "元件",
            英文名: "chajian",
            图标: "tools",
            有自动挡hook: true,
            权限集: {
                全公开: true,
            },
            字段组: [
                { 名称: "名称", 类型: em.字段类型.string, 是唯一值: true, },
                { 名称: "英文名", 类型: em.字段类型.string, 是唯一值: true, },
                { 名称: "图标", 类型: em.字段类型.string, },
                {
                    名称: "标题",
                    类型: em.字段类型.string,
                },
                {
                    名称: "子元件s",
                    类型: em.字段类型.关联字段,
                    关联属性: {
                        关联类型: em.关联类型.一对多,
                        关联id: "开发.组件",
                    },
                },
            ],
        },
        {
            名称: "组件",
            英文名: "zujian",
            图标: "tools",
            权限集: {
                全公开: true,
            },
            字段组: [
                {
                    名称: "名称",
                    类型: em.字段类型.string,
                },
                {
                    名称: "英文名",
                    类型: em.字段类型.string,
                },
                {
                    名称: "图标",
                    类型: em.字段类型.string,
                },
                {
                    名称: "标题",
                    类型: em.字段类型.string,
                },
                {
                    名称: "字段组",
                    类型: em.字段类型.关联字段,
                    关联属性: {
                        关联类型: em.关联类型.一对多,
                        关联id: "开发.字段",
                    },
                },
                {
                    名称: "有自动挡hook",
                    类型: em.字段类型.bool,
                },
                {
                    名称: "有看板否",
                    类型: em.字段类型.bool,
                },
                {
                    名称: "树结构",
                    类型: em.字段类型.json,
                },
            ],
        },
        {
            名称: "字段",
            英文名: "ziduan",
            图标: "tools",
            权限集: {
                全公开: true,
            },
            字段组: [
                {
                    名称: "名称",
                    类型: em.字段类型.string,
                },
                {
                    名称: "类型",
                    类型: em.字段类型.string,
                },
                {
                    名称: "标题",
                    类型: em.字段类型.string,
                },
                {
                    名称: "是主键",
                    类型: em.字段类型.bool,
                },
                {
                    名称: "是唯一值",
                    类型: em.字段类型.bool,
                },
                {
                    名称: "必填",
                    类型: em.字段类型.bool,
                },
                {
                    名称: "候选值",
                    类型: em.字段类型.arr,
                },
                {
                    名称: "候选值源字段",
                    类型: em.字段类型.string,
                },
                {
                    名称: "列宽",
                    类型: em.字段类型.float64,
                },
                {
                    名称: "关联属性",
                    类型: em.字段类型.对象,
                },
            ],
        },
    ],
} as 元件


